草庐IT

【Visual Leak Detector】简介

全部标签

光流法简介

光流是指在连续的两帧图像中由于图像中的物体移动或者摄像头的移动导致的目标中目标像素的移动,光流是二维矢量场,表示了一个点从第一帧到第二帧的位移。光流法的工作原理基于如下假设:相邻帧之间的亮度恒定;相邻视频帧的取帧时间连续,或者,相邻帧之间物体的运动比较“微小”;同一子图像的像素点具有相同或相似的运动。传统算法——Lucas-Kanade算法:第一帧中的像素I(x,y,t)I(x,y,t)I(x,y,t)表示在时刻t时像素I(x,y)I(x,y)I(x,y)的值,在经过Δt\DeltatΔt时间后,该像素在下一帧中移动了(Δx,Δy)(\Deltax,\Deltay)(Δx,Δy),在假设中,这

nmap --script常用脚本简介

nmap脚本存放位置:/usr/share/nmap/scripts脚本简介1.nmap--script=auth[ip]鉴权扫描:使用--script=auth可以对目标主机或目标主机所在的网段应用弱口令检测。2.nmap--script=brute[ip]暴力破解攻击:nmap具有暴力破解的功能,可对数据库,smb,snmp等进行简单密码的暴力猜解。3.nmap--script=vuln[ip]扫描常见的漏洞:nmap具备漏洞扫描的功能,可以检查目标主机或网段是否存在常见的漏洞。4.nmap--script=realvnc-auth-bypass[ip]应用服务扫描:nmap具备很多常见应

数字IC经典电路(2)——经典乘法器的实现(乘法器简介及Verilog实现)

乘法器简介及Verilog实现写在前面的话乘法器分类经典乘法器8bit并行乘法器8bit移位相加乘法器优化后的8bit移位相加乘法器查找表乘法器加法树乘法器booth乘法器wallace树乘法器carry-save乘法器阵列乘法器总结写在前面的话数字电路中乘法器是一种常见的电子元件,其基本含义是将两个数字相乘,并输出其乘积。与加法器不同,乘法器可以实现更复杂的运算,因此在数字电路系统中有着广泛的应用。乘法器的主要用途是在数字信号处理、计算机科学以及其他数字电路应用中进行精确的数字乘法运算。例如,在数字信号处理中,乘法器通常用于数字滤波器中的系数乘法;在计算机科学中,它们被用于执行浮点运算;而在

Spark简介

Spark是什么Spark是UCBerkeleyAMPLab开源的通用分布式并行计算框架。Spark基于mapreduce算法实现的分布式计算,拥有HadoopMapReduce所具有的优点;但不同于MapReduce的是Job中间输出和结果可以保存在内存中,从而不再需要读写HDFS,因此Spark能更好地适用于数据挖掘与机器学习等需要迭代的mapreduce的算法。spark是基于内存计算框架,计算速度非常之快,但是它仅仅只是涉及到计算,并没有涉及到数据的存储,后期需要使用spark对接外部的数据源,比如hdfs。Spark的四大特性Simple(易用性)Spark提供了丰富的高级运算操作,

MySQL简介——认识MySQL

什么是MySQL?    MySQL是一个关系型数据库管理系统,使用SQL语言对数据库进行管理。什么是关系型数据库?    关系型数据库,是指采用了关系模型来组织数据的数据库,其以行和列的形式存储数据,为便于用户理解,关系型数据库将这一系列的行和列称为表,一组表组成了数据库。什么是数据库管理系统?    数据库管理系统(DatabaseManagementSystem,简称DBMS)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库。    注意:数据库管理系统通常被直接称为数据库。如严格意义上说,MySQL属于数据库管理系统,但通常也称MySQL为MySQL数据库。同理:Oracl

JSON简介与解析方法(超级详细)

1.什么是JSON?要弄清楚JSON数据解析,首先我们需要知道什么是JSON。简介:   JSON:JavaScriptObjectNotationJS对象简谱,是一种轻量级的数据交换格式.2.JSON对象格式我们通过java,js,xml和json这几种不同的语言来描述一个对象对象是book,它有两个属性,分别是name和infojava格式>classBook{>   privateStringname;>   privateStringinfo;>   get/set...>   }>  Bookb=newBook();>  b.setName(“金苹果”);>  b.setInfo(“

JSON简介与解析方法(超级详细)

1.什么是JSON?要弄清楚JSON数据解析,首先我们需要知道什么是JSON。简介:   JSON:JavaScriptObjectNotationJS对象简谱,是一种轻量级的数据交换格式.2.JSON对象格式我们通过java,js,xml和json这几种不同的语言来描述一个对象对象是book,它有两个属性,分别是name和infojava格式>classBook{>   privateStringname;>   privateStringinfo;>   get/set...>   }>  Bookb=newBook();>  b.setName(“金苹果”);>  b.setInfo(“

node_modules文件简介

官方参考文档:Node.js中文网Node.js是一个基于ChromeV8引擎的JavaScript运行环境。Node.js使用了一个事件驱动、非阻塞式I/O的模型,使其轻量又高效。Node.js的包管理器npm,是全球最大的开源库生态系统。http://nodejs.cn/“Node.js是一个开源和跨平台的JavaScript运行时环境。”Node.js简介:Node.js简介Node.js(服务器端JavaScript运行时环境)入门指南。Node.js构建于谷歌ChromeV8JavaScript引擎之上,主要用于创建网络服务器(但不仅限于此)。http://nodejs.cn/lea

CNN经典网络模型(四):GoogLeNet简介及代码实现(PyTorch超详细注释版)

目录一、开发背景二、网络结构三、模型特点四、代码实现1.model.py2.train.py3.predict.py4.spilit_data.py五、参考内容一、开发背景GoogLeNet在2014年由Google团队提出,斩获当年ImageNet(ILSVRC14)竞赛中ClassificationTask(分类任务)第一名,VGG获得了第二名,为了向“LeNet”致敬,因此取名为“GoogLeNet”。GoogLeNet做了更加大胆的网络结构尝试,虽然深度只有22层,但大小却比AlexNet和VGG小很多。GoogleNet参数为500万个,AlexNet参数个数是GoogleNet的1

GEO数据库学习一(简介 数据下载 芯片知识)

目录1.GEO数据库简介2.从GEO数据库下载数据2.1使用GEOquery包从GEO数据库下载数据2.2了解下载函数返回的对象2.3ExpressionSet对象简单讲解3.芯片基础知识3.1基础介绍3.2illumina的bead系列表达芯片扫盲1.GEO数据库简介NCBIGeneExpressionOmnibus(GEO)是一个存储各种高通量实验数据的公共数据库。这些数据包括基于单通道和双通道微阵列的实验,检测mRNA,基因组DNA和蛋白质丰度,以及非阵列技术,如基因表达系列分析(SAGE),质谱蛋白质组学数据和高通量测序数据。网址:https://www.ncbi.nlm.nih.go